package com.yidu.best.basicSetup.custodian.service;

import java.util.List;
import java.util.Map;

import com.yidu.best.basicSetup.custodian.domain.Custodian;
import com.yidu.best.basicSetup.custodian.domain.CustodianVo;

public interface CustodianService {
public Map<String,Object> queryCustodianMapByCriteriaWithPage(CustodianVo custodianVo);
	
	public int addCustodian(Custodian custodian);
	
	public int updateCustodian(Custodian custodianId);
	
	public int deleteCustodian(String custodianIdStr);
	
	public int selectCount(Custodian custodian);
	
	/**
	 * 逻辑删除
	 * @param Custodian
	 * @return
	 */
	public int logicDelete(Custodian custodian);
	
	
	/**
	 * 基金表查询管理人Id的方法
	 * @return
	 */
	public List<Custodian> findByAllCustodian();
}
